enormous effort - Turc Anglais Dictionnaire